torpedo launch - Français Anglais Dictionnaire